bison -b y --debug --verbose -d --report=state e2.y
flex e2.l
gcc-3 lex.yy.c y.tab.c -o 1 